manufacturing quality manufacturer contract manufacturing pcb video game testing manufacturers engineering video game tester game tester load testing contract design circuit quality assurance assembly game testing compatibility testing consulting software regression testing electronics project management